iT邦幫忙

2023 iThome 鐵人賽

DAY 23
0
自我挑戰組

不能不知的區塊鏈:入門指南系列 第 23

去中心化應用程式DApp

  • 分享至 

  • xImage
  •  

DAPP

在以太坊的那篇文章中,我們有提到所謂的 去中心化應用程式DApp(Decentralized Application),今天就讓我們來好好認識一下吧

DApp (Decentralized Application)
去中心化應用程式是可以自主運行的應用程式,通常透過使用智能合約,在去中心化區塊鏈上執行。與傳統應用程式(App)一樣,DApp會為其用戶提供一些功能或實用程式。但是與傳統應用程式不同的地方是,DApp無需人工干預即可執行,不依賴於任何單一的中央伺服器或數據庫,並且所有的數據皆公開透明及不可篡改。
以遊戲為例,傳統的遊戲數據儲存在中心化的伺服器,所以開發商擁有遊戲的絕對控制權,可在無人知道情況下,任意的修改遊戲規則與內容;反之,去中心化的遊戲數據儲存在分散式的網絡上,所有的規則皆公開透明,且無法篡改任何內容,而遊戲資產的所有權隸屬於玩家,開發商無權控制。

以下是DApp所具有的一些特色:

  • 去中心化:DApp不依賴於中央的伺服器,因為它的後端程式碼運行在去中心化的P2P網路上,而不是運行在中心化的伺服器。
  • 開源:通常DApp的原始碼是開源的,表示任何人都可以查看和驗證其原始碼,確保其透明性和安全性。
  • 共識機制:DApp使用區塊鏈的共識機制(如工作量證明或權益證明)來達成網路間的共識。
  • 使用代幣:許多DApp有其自己的內部代幣或代幣系統,用於激勵用戶參與和維護該網路,或作為網路內的價值交換媒介。
  • 智慧合約:DApp通常利用區塊鏈上的智慧合約來處理業務邏輯和數據操作,這些智慧合約是自動執行的,不需人工干預。
  • 不可篡改和透明性:由於DApp基於區塊鏈技術,其數據是不可篡改的,且提供完整的透明性。
  • 抗審查:由於其去中心化的特性,DApp較難受到單一政府或組織的審查或干預。

DApp的應用範疇相當廣泛,目前已包括金融服務、遊戲、去中心化交易所、社交媒體等。隨著區塊鏈技術的持續發展,DApp的應用場景和可能性將持續擴展。

參考資料:
https://zh.wikipedia.org/zh-tw/%E5%88%86%E6%95%A3%E5%BC%8F%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F
https://ethereum.org/zh-tw/developers/docs/dapps/


上一篇
權益證明(Proof of Stake)
下一篇
非同質化代幣NFT(Non-Fungible Token)
系列文
不能不知的區塊鏈:入門指南30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言